repeated and persistent need to urinate - German English Dictionary